package com.parking.dao;

import java.util.List;

import com.parking.common.dao.IBaseDao;
import com.parking.entity.ShareParking;

public interface IShareParkingDao extends IBaseDao<ShareParking, Integer> {
	/**
	 * 根据关键字分页查询停车场
	 * @param keyword
	 * @param areacode
	 * @param pageSize 每页显示多少条记录
	 * @param pageNum 查询起始页
	 * @return
	 */
	public List<ShareParking> findByKeywordAndAreacode(String keyword, int areacode, int pageSize, int pageNum, int type);
	
	/**
	 * 根据关键字查询停车场
	 * @param keyword
	 * @param areacode
	 * @return
	 */
	public List<ShareParking> findByKeywordAndAreacode(String keyword, int areacode, int type);
	
	/**
	 * 统计根据关键字返回停车场记录
	 * @param keyword
	 * @param areacode
	 * @return
	 */
	public long countByKeywordAndAreacode(String keyword, int areacode, int type);
}
